#include "sdl_debug.h"

/*
 * demonstracja możliwości kanałów debug
 */

int main(int argc, char**argv){

	_msg("kupa",10,"kupa została zrobiona");
	_msg("jajo",1,"ale jaja!");
	give<sdl_debug::debug>()->set_lowpass("kupa",20);
	_msg("kupa",10,"wiadomość o niskim priorytecie");
	_msg("kupa",30,"wiadomość o wysokim priorytecie");
	sdl_debug::chan & jajo = give<sdl_debug::debug>()->get_channel("jajo");
	jajo.lowpass=15;
	_msg("jajo",16,"ustawiliśmy lowpass dla jajo na "<<15);
	_msg("jajo",15,"ta wiadomość zostanie wydrukowana");
	_msg("jajo",14,"a ta już nie");

	return 0;
}
